customer loyalty management project management erp crm consulting direct marketing usability consulting information architecture marketing usability testing customer acquisition design change management usability customer human factors